home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / DESQVIEW / QTECH527.ARJ / SK-PLUS.TEC < prev    next >
Text File  |  1991-03-12  |  6KB  |  115 lines

  1. ID:SK SideKick Plus in DESQview
  2. Quarterdeck Technical Note #151
  3. by Stan Young
  4.  
  5. SideKick Plus can be run in DESQview, but will typically require
  6. a great deal more memory than the original SideKick (Version
  7. 1.5).  While Borland makes a point in its advertising that
  8. SideKick Plus takes no more than 64K of memory, THIS IS WHEN
  9. SIDEKICK IS NOT ACTIVE! When SideKick Plus is active, it takes
  10. between 256K and 440K depending on the number of SideKick
  11. utilities installed and the size of their data.  If you have
  12. problems of any kind while running SideKick Plus in a window, try
  13. giving it more memory.
  14.  
  15. General SideKick Plus Setup:
  16.  
  17. In general, set up SideKick Plus as you normally would.  The only
  18. suggestions would be that you disable SideKick's background
  19. communications facility and that if you have expanded memory, set
  20. up your modules in SideKick to use it.  Also, since memory is a
  21. consideration, we would suggest you install only the modules you
  22. intend to use and for those utilities that expand themselves
  23. within the module (such as Notepad, giving the option of 1 to 9
  24. notepads), avoid making them bigger than you need.
  25.  
  26. Alt Key conflict:
  27.  
  28. After bringing up SideKick Plus with the activate key and opening
  29. a utility, you can bring up the SideKick menu by holding down the
  30. Alt key for several seconds.  If, when the menu come up, you
  31. select the next utility you want with the Alt key combination,
  32. there is no problem, but if you let go of the Alt key before
  33. making a selection, the DESQview menu will come up.  This is
  34. normal since this is the default key DESQview uses to bring up
  35. its menu, if you hit the ESC key at that point, you will go back
  36. to SideKick.  For most people this is probably a "glitch" they
  37. can live with, but if you are not one of those people, you must
  38. redefine the DESQview key (see manual) since there is no way to
  39. redefine this key usage for SideKick.
  40.  
  41. Running SideKick Plus before DESQview:
  42.  
  43. This is easy.  It simply does not work.  If you load SideKick
  44. Plus before DESQview, the system will hang up when you try to pop
  45. up SideKick.  Apparently there is some manipulation of interrupts
  46. that is performed by SideKick Plus in preparation for swapping
  47. itself out of memory that is incompatible with running DESQview. 
  48. We will undoubtedly look into the problem, but it is likely that
  49. a solution to this problem can only come from Borland.
  50.  
  51. Running SideKick Plus in a DESQview window as a non-resident
  52. program:
  53.  
  54. SideKick Plus provides a command line option "/G" for running
  55. SideKick Plus in a non-resident mode.  It is generally suggested
  56. that this option be used when loading SideKick Plus into a
  57. DESQview window.  Loaded in this fashion, SideKick Plus will load
  58. and bring up its main menu.  When you exit SideKick Plus, it is
  59. removed from memory.  In this mode, SideKick Plus runs as a
  60. standard application in DESQview.  This is the mode that both
  61. Quarterdeck and Borland recommend for running SideKick Plus in
  62. DESQview.
  63.  
  64. Running SideKick Plus in a window as a resident program:
  65.  
  66. SideKick Plus can also be used as a resident program within a
  67. DESQview window.  There are certainly potential conflicts when
  68. this is done, but it has been tested with a limited number of
  69. programs and appears to work.  To run SideKick Plus in a window
  70. with another program, make a batch file that first runs SideKick
  71. Plus and then runs the other program.  To run a fairly full-sized
  72. SideKick Plus, you need to allocate enough memory for the program
  73. plus xxK to cover the resident overhead of SideKick Plus.  If you
  74. are running SideKick Plus with a small program, you may have to
  75. allocate even more memory due to the fact that SideKick Plus uses
  76. 256-440K when active.
  77.  
  78. When you pop up SideKick Plus in the window, it will swap a
  79. section of the program running in that window out to disk or
  80. expanded memory and swap itself in.  Please note, in general,
  81. your access to SideKick Plus will be much faster if you take the
  82. preceding suggestion and load it in its own window and use
  83. DESQview for your switching.
  84.  
  85. Communications in SideKick Plus:
  86.  
  87. The SideKick Plus manual (on page 353) indicates that SideKick
  88. Plus somehow uses IRQ2 for communications.  It is unclear exactly
  89. what this means since the normal hardware IRQ's for
  90. communications would be IRQ3 (Comm 2) and IRQ4 (Comm 1).  IRQ2 is
  91. never used for a serial port in any configuration that we are
  92. aware of.  In any case, SideKick communications seem to have
  93. problems in DESQview versions prior to 2.2 which are due to the
  94. unconventional use of the hardware interrupts.  We were able to
  95. work around some of these problems in version 2.2 of DESQview,
  96. however SideKick Plus will still interfere with the use of both
  97. COM ports concurrently.
  98.  
  99. Alternatives:
  100.  
  101. SideKick Plus offers some advantages over the original SideKick,
  102. but has some disadvantages as well.  It is certainly not
  103. perfectly suited for use in an environment such as DESQview.  You
  104. may want to consider sticking with the original SideKick, which
  105. can be run before DESQview or resident in a window (even in
  106. multiple windows).  You might want to consider the DESQview
  107. Companions, which is a set of four utilities (Notepad,
  108. Calculator, Datebook and Communications package) that have low
  109. memory overhead and are well designed to run in DESQview.  Or you
  110. may want to consider WordPerfect's Library programs.  These are
  111. also individual utility programs that run well in DESQview since
  112. WordPerfect supports the DESQview screen call.
  113.  
  114.       Copyright (C) 1991 by Quarterdeck Office Systems 
  115.               * * * E N D  O F  F I L E * * *